20183 676
8392 399
14799 381
5011 542
11300 85
1574 60
2613 457
4184 684
8310 699
1377 70
2418 134
3410 297
3370 145
2263 160
7778 487
20591 533
5440 55
43476 291
8242 508
10489 809
4516 226
2222 176
2513 330
2996 58