12533 3
6851 1
20781 7
20801 2
34101 5
36651 8
42203 4
66402 13
31383 4
55006 3
305326 18
428228 23
308381 21
258776 10
319677 7
197456 6
452181 58
180981 23
210084 9
262730 24
165381 9
170383 9
332933 19
91832 12