39032 533
3507 338
1103 155
1222 250
3372 123
3423 191
2063 336
4125 39
2469 378
4323 522
7534 724
1293 121
1359 221
2932 495
2100 312
1118 234
3725 455
2151 523
892 133
4177 757
4925 331
2329 615
1801 285
9419 540
9469 245
1968 309
3754 263
6736 352