3181 60
5321 187
5830 649
3099 291
3408 152
9937 562
3723 242
1552 29
4759 557
5043 292
4079 246
9996 234
1092 135
9041 152
20498 715
12229 531
10204 212
4310 603
7388 728
3589 347
4019 491
10323 259
3460 321
5528 201