2501 371
7445 639
59633 634
2765 297
3950 455
1591 310
5003 664
4070 704
2287 354
3502 648
14373 556
35317 677
69647 833
32253 390
1489 97
1743 307
1039 98
3100 468
2660 151
18717 203
18714 177
20288 264
18615 562
2338 401
21427 756
2103 516
2829 799
4704 618