2640 115
59931 834
6697 563
5413 127
21186 826
3757 63
12242 190
12301 294
7956 355
21023 131
5029 478
10554 982
3786 772
4456 943
2262 376
3197 553