33735 97
9889 432
71465 309
27159 293
2699 462
8481 850
32227 187
16388 360
58422 157
77725 251
40200 317
38500 490
108991 766
3453 827
11653 601
2748 312
2830 672
677 53
2703 420
2592 273
2084 346
814 122