33026 560
4791 341
84114 339
30105 491
3302 542
1058 91
1289 276
303279 324
1561 332
2268 396
1867 471
27640 294
96351 519
13754 755
13124 54
3532 359
176892 785
76961 338
20760 335
3082 550
13224 509
9194 423
14565 666
22298 744
76516 140
142701 259
164399 703
99549 532