31503 313
21394 755
6075 495
1056 120
3379 308
2219 524
37296 331
2129 232
2027 453
911 227
529 35
2434 440
2410 397
3046 627
3834 242
5446 325
5097 313
3278 174
26287 261
13053 53
52043 1002
17754 468
16016 376
6430 377
4103 197
7132 461
3448 412
7739 62