30286 145
47399 202
14103 289
29562 457
19447 631
33500 541
27059 202
44408 272
5297 460
7791 437
3331 367
5405 43
15211 581
5551 701
4207 283
3020 124
2382 191
5535 349
3155 65
5486 157
4439 633
1666 83
1760 184
2163 218
2490 199
1398 89
1475 156
2917 543