2996 129
5978 535
6801 301
5902 549
7587 578
17893 473
25722 519
21490 112
7655 169
11070 310
10547 220
8438 291
6492 489
2682 35
2262 254
4388 116
2028 170
1920 87
11476 37
4471 804
3639 574
2983 419
3259 412
5300 126
1959 234
2480 248
3712 185
3856 430